Skip to content

Conversation

@albertsundjaja
Copy link
Owner

PR Tips

Typically, PRs should consist of a single commit, and so should generally follow
the rules for Go commit messages, with the following
changes and additions:

  • Markdown is allowed.

  • For a pervasive change, use "all" in the title instead of a package name.

  • The PR description should provide context (why this change?) and describe the changes
    at a high level. Changes that are obvious from the diffs don't need to be mentioned.

cryo-zd and others added 7 commits July 2, 2025 12:38
  This PR updates the comments for
`StreamableServerTransport.streamRequests` to correct typos and improve
clarity.
…ol#89)

The version is 1.25, which doesn't match the main module's go.mod.
…elcontextprotocol#91)

The text field is required, but current implementation omits the text
field when it is a blank string.

Some clients fail to parse the response if the text field is omitted. A
blank text result is a valid MCP response.

Claude desktop error message:
```
ClaudeAiToolResultRequest.content.0.text.text: Field required
```

The solution is to return the field even when it is blank by removing
`omitempty`.
…tprotocol#96)

I noticed this while working on modelcontextprotocol#95. Seems Meta was accidentally skipped
in the custom wire format struct.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants